﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
using System.Text;
using Volo.Abp;
using Volo.Abp.Domain.Entities;
using Volo.Abp.MultiTenancy;

namespace Himp.Platform.Api
{
    /// <summary>
    /// 工作站配置
    /// </summary>
    [Table("WORKSPACE_CONF")]
    public class WorkspaceConf : Entity<Guid>, ISoftDelete, IMultiTenant
    {
        /// <summary>
        /// ak
        /// </summary>
        [Column("WORKSPACE_CODG")]
        public string WorkspaceCodg { get; set; }

        /// <summary>
        /// 
        /// </summary>
        [Column("WORKSPACE_NAME")]
        public string WorkspaceName { get; set; }

        /// <summary>
        /// aesk
        /// </summary>
        [Column("AES_KEY")]
        public string AesKey { get; set; }

        /// <summary>
        /// SK
        /// </summary>
        [Column("SECRET_KEY")]
        public string SecretKey { get; set; }

        /// <summary>
        /// 有效
        /// </summary>
        [Column("VALI_FLAG")]
        public bool ValiFlag { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public Guid? TenantId { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public bool IsDeleted { get; set; }
    }
}
